package org.flowable.app.rest.model;

import org.flowable.app.model.runtime.CreateProcessInstanceRepresentation;

/**
 * Created by sevenlm on 2018/1/9.
 */
public class CusProcessInstanceRepresentation extends CreateProcessInstanceRepresentation {

    private String processDefinitionId;
    private String processDefinitionKey;
    private String deploymentKey;
    private String userId;
    private String userName;
    private String source;

    public String getDeploymentKey() {
        return deploymentKey;
    }

    public void setDeploymentKey(String deploymentKey) {
        this.deploymentKey = deploymentKey;
    }

    public String getProcessDefinitionKey() {
        return processDefinitionKey;
    }

    public void setProcessDefinitionKey(String processDefinitionKey) {
        this.processDefinitionKey = processDefinitionKey;
    }

    public CusProcessInstanceRepresentation(){

    }

    @Override
    public String getProcessDefinitionId() {
        return processDefinitionId;
    }

    @Override
    public void setProcessDefinitionId(String processDefinitionId) {
        this.processDefinitionId = processDefinitionId;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public String getSource() {
        return source;
    }

    public void setSource(String source) {
        this.source = source;
    }
}
